Text copied to clipboard!
Titolo
Text copied to clipboard!Sviluppatore di Sistemi Embedded
Descrizione
Text copied to clipboard!
Stiamo cercando uno Sviluppatore di Sistemi Embedded altamente motivato e competente per unirsi al nostro team di ingegneria. Il candidato ideale avrà una solida esperienza nello sviluppo di software a basso livello, nella programmazione in linguaggi come C e C++, e nella progettazione di sistemi embedded per applicazioni industriali, automotive, medicali o consumer.
In questo ruolo, sarai responsabile della progettazione, implementazione, test e manutenzione di firmware e software per microcontrollori e microprocessori. Collaborerai con team multidisciplinari, inclusi ingegneri hardware, progettisti meccanici e sviluppatori software, per creare soluzioni integrate e innovative.
Le tue attività quotidiane includeranno l'analisi dei requisiti, la scrittura di codice efficiente e documentato, la risoluzione di problemi tecnici complessi e l'ottimizzazione delle prestazioni del sistema. Sarai coinvolto anche nella definizione dell'architettura del software e nella selezione delle tecnologie più adatte per ogni progetto.
È fondamentale avere una buona conoscenza dei protocolli di comunicazione (come SPI, I2C, UART, CAN), dei sistemi operativi real-time (RTOS) e degli strumenti di debug e simulazione. La capacità di leggere schemi elettrici e di interagire con l'hardware è un requisito essenziale.
Offriamo un ambiente di lavoro dinamico, con opportunità di crescita professionale, formazione continua e partecipazione a progetti all'avanguardia. Se sei appassionato di tecnologia embedded e desideri contribuire allo sviluppo di prodotti innovativi, questa è l'opportunità giusta per te.
Responsabilità
Text copied to clipboard!- Progettare e sviluppare firmware per sistemi embedded
- Scrivere codice in C/C++ per microcontrollori
- Collaborare con team hardware e software
- Eseguire test e debug su dispositivi embedded
- Ottimizzare le prestazioni del sistema
- Documentare il codice e i processi di sviluppo
- Analizzare i requisiti tecnici dei progetti
- Integrare protocolli di comunicazione standard
- Partecipare alla definizione dell'architettura software
- Supportare la produzione e la manutenzione dei dispositivi
Requisiti
Text copied to clipboard!- Laurea in Ingegneria Elettronica, Informatica o simili
- Esperienza nello sviluppo di sistemi embedded
- Conoscenza approfondita di C e C++
- Familiarità con microcontrollori e microprocessori
- Esperienza con RTOS e sistemi real-time
- Conoscenza di protocolli come SPI, I2C, UART, CAN
- Capacità di leggere schemi elettrici
- Esperienza con strumenti di debug e simulazione
- Buone capacità di problem solving
- Attitudine al lavoro in team multidisciplinari
Domande potenziali per l'intervista
Text copied to clipboard!- Qual è la tua esperienza con sistemi embedded?
- Hai mai lavorato con RTOS? Quale?
- Quali microcontrollori hai utilizzato in passato?
- Come gestisci il debug di un sistema embedded?
- Hai esperienza con protocolli di comunicazione seriale?
- Hai mai lavorato in un team multidisciplinare?
- Quali strumenti utilizzi per lo sviluppo embedded?
- Hai esperienza con sistemi a basso consumo energetico?
- Come documenti il tuo codice?
- Hai mai partecipato alla definizione dell'architettura software?